<template>
  <ImageUpload />
</template>

<script>
import { asyncRoutes } from '@/router'
export default {
  created() {
    // 用户权限数组
    const menus = this.$store.state.user.userInfo.roles.menus
    // 演示路由筛选
    // 所有路由都有名称
    // 用户有权限列表
    // 逻辑是
    // 如果某个路由的名称存在于权限列表中就可以继续存在, 其他的统统过滤掉
    const routes = asyncRoutes.filter(route => menus.includes(route.name))
    console.log('筛选后的路由', routes)
  }
}
</script>

<style>

</style>
